Skip to content

Commit

Permalink
delete rejected options
Browse files Browse the repository at this point in the history
  • Loading branch information
hollandjg committed Oct 9, 2024
1 parent e869c07 commit cfe390e
Showing 1 changed file with 0 additions and 215 deletions.
215 changes: 0 additions & 215 deletions src/social_norms_trees/atomic_mutations.py
Original file line number Diff line number Diff line change
Expand Up @@ -567,111 +567,9 @@ def get_child_index_mapping(tree: BehaviorTree, skip_label="_"):

def get_position_mapping(tree):
"""
Better Options:
Option 0: Numbers close to place is better
[-] S0
0: ----->
[-] S1
1: ------->
--> Dummy
2: ------->
3: ----->
[-] S2
4: ------->
--> Failure
5: ------->
6: ----->
Option 3:
[-] S0
--> {1}
[-] S1
--> {2}
--> Dummy
--> {3}
--> {4}
[-] S2
--> {5}
--> Failure
--> {6}
--> {7}
Option 4:
[-] S0
--> {⚡️ 1}
[-] S1
--> {⚡️ 2}
--> Dummy
--> {⚡️ 3}
--> {⚡️ 4}
[-] S2
--> {⚡️ 5}
--> Failure
--> {⚡️ 6}
--> {⚡️ 7}
Option 7: But the arrows point to the wrong places – the places the user doesn't need to look at right now
[-] S0
{⚡️ 1}
[-] S1
{⚡️ 2}
--> Dummy
{⚡️ 3}
{⚡️ 4}
[-] S2
{⚡️ 5}
--> Failure
{⚡️ 6}
{⚡️ 7}
"Choose a numbered position"
Option 11:
[-] S0
{⭐️ 1}
[-] S1
{⭐️ 2}
--> Dummy
{⭐️ 3}
{⭐️ 4}
[-] S2
{⭐️ 5}
--> Failure
{⭐️ 6}
{⭐️ 7}
Option 12: highlight the options in *gray* or make everything else gray and leave what they can choose as black
[-] S0
*Position 1*
[-] S1
*Position 2*
--> Dummy
*Position 3*
*Position 4*
[-] S2
*Position 5*
--> Failure
*Position 6*
*Position 7*
Option 12: highlight the options in *gray* or make everything else gray and leave what they can choose as black
[-] S0
*1*
[-] S1
*2*
--> Dummy
*3*
*4*
[-] S2
*5*
--> Failure
*6*
*7*
Option 13: make everything else gray and leave what they can choose as black
[-] S0
--> {1}
[-] S1
Expand All @@ -687,119 +585,6 @@ def get_position_mapping(tree):
Rejected options
Option 1: Excluded – Whole numbers is easier than decimals
[-] S0
0: ----->
[-] S1
0.0: ------->
--> Dummy
0.1: ------->
1: ----->
[-] S2
1.0: ------->
--> Failure
1.1: ------->
2: ----->
Option 2: Excluded – Whole numbers is easier than decimals
[-] S0
--> {0}
[-] S1
--> {0.0}
--> Dummy
--> {0.1}
--> {1}
[-] S2
--> {1.0}
--> Failure
--> {1.1}
--> {2}
Option 9: Looks like line numbers – numbers near the place
[-] S0
1: --> _
[-] S1
2: --> _
--> Dummy
3: --> _
4: --> _
[-] S2
5: --> _
--> Failure
6: --> _
7: --> _
Option 10: Looks like line numbers
[-] S0
1: --> ______
[-] S1
2: --> ______
--> Dummy
3: --> ______
4: --> ______
[-] S2
5: --> ______
--> Failure
6: --> ______
7: --> ______
Option 11: Preview
Chose a "Success" node: Looks like line numbers:
[-] S0
1: --> *Success*
[-] S1
2: --> *Success*
--> Dummy
3: --> *Success*
4: --> *Success*
[-] S2
5: --> *Success*
--> Failure
6: --> *Success*
7: --> *Success*
Option 8: Too many lines and dashes
[-] S0
--> _1
[-] S1
--> _2
--> Dummy
--> _3
--> _4
[-] S2
--> _5
--> Failure
--> _6
--> _7
Option 6: too many dashes, arrows going everywhere
[-] S0
{⚡️ 1} <--
[-] S1
{⚡️ 2} <--
--> Dummy
{⚡️ 3} <--
{⚡️ 4} <--
[-] S2
{⚡️ 5} <--
--> Failure
{⚡️ 6} <--
{⚡️ 7} <--
Option 5: Might be tricky with typos, caps, might feel more complicated.
Where: [before/after]
Which: [user types display name]
[-] S0
[-] S1
--> Dummy
[-] S2
--> Failure
Legal options: "Before S1", "Before Dummy", "After Dummy", "Before Failure"
"""
pass

Expand Down

0 comments on commit cfe390e

Please sign in to comment.