combo::id Namespace Reference


Enumerations

enum  ant_action_symbol_enum { ant_action_symbol_count }
enum  ant_builtin_action_enum { move_forward, turn_left, turn_right, ant_builtin_action_count }
enum  ant_indefinite_object_enum { ant_indefinite_object_count }
enum  ant_perception_enum { is_food_ahead, ant_perception_count }
enum  action {
  sequential_and, sequential_or, sequential_exec, action_not,
  action_if, action_boolean_if = action_if, boolean_action_if, contin_action_if,
  action_action_if, action_success, action_failure, action_while,
  boolean_while, return_success, repeat_n, action_count
}
enum  type_node {
  lambda_type, application_type, union_type, arg_list_type,
  boolean_type, contin_type, action_result_type, definite_object_type,
  action_definite_object_type, indefinite_object_type, message_type, action_symbol_type,
  wild_card_type, unknown_type, ill_formed_type, argument_type
}
enum  builtin {
  null_vertex = 0, logical_and, logical_or, logical_not,
  logical_true, logical_false, contin_if, boolean_if,
  plus, times, div, exp,
  log, sin, greater_than_zero, impulse,
  rand, builtin_count
}
enum  wild_card { asterisk = 0, wild_card_count }
enum  pet_action_symbol_enum {
  TOWARDS, AWAY, RIGHT_FOOT, LEFT_FOOT,
  RIGHT_HAND, LEFT_HAND, CROTCH, BUTT,
  NOSE, RIGHT_EAR, LEFT_EAR, NECK,
  RIGHT_SHOULDER, LEFT_SHOULDER, TWITCH, PERK,
  BACK, pet_action_symbol_count
}
enum  pet_builtin_action_enum {
  goto_obj, gonear_obj, gobehind_obj, follow,
  step_towards, step_backward, step_forward, random_step,
  rotate_left, rotate_right, heel, jump_up,
  jump_towards, turn_to_face, go_behind, grab,
  nudge_to, drop, sniff, sniff_at,
  sniff_pet_part, sniff_avatar_part, eat, drink,
  chew, beg, hide_face, look_up_turn_head,
  sit, stretch, run_in_circle, scratch_self,
  scratch_ground_back_legs, scratch_other, lie_down, trick_for_food,
  pee, poo, speak, bark,
  bark_at, lick, lick_at, belch,
  move_head, growl, growl_at, whine,
  whine_at, fearful_posture, clean, tap_dance,
  bare_teeth, bare_teeth_at, play_dead, vomit,
  lean_rock_dance, anticipate_play, back_flip, move_left_ear,
  move_right_ear, widen_eyes, shake_head, sleep,
  dream, wag, tail_flex, bite,
  pet, kick, kick_left, kick_right,
  group_command, receive_latest_group_commands, look_at, say,
  pet_builtin_action_count
}
enum  pet_indefinite_object_enum {
  nearest_object, nearest_edible, nearest_movable, nearest_pickupable,
  nearest_drinkable, nearest_avatar, nearest_pet, nearest_small,
  nearest_moving, nearest_noisy, nearest_poo_place, nearest_pee_place,
  random_object, random_edible, random_movable, random_pickupable,
  random_drinkable, random_avatar, random_pet, random_small,
  random_moving, random_noisy, random_poo_place, random_pee_place,
  pet_bowl, food_bowl, water_bowl, pet_home,
  last_food_place, exemplar_avatar, pet_indefinite_object_count
}
enum  pet_perception_enum {
  exists, exists_edible, exists_movable, exists_pickupable,
  exists_drinkable, exists_avatar, exists_pet, exists_small,
  exists_moving, exists_noisy, exists_poo_place, exists_pee_place,
  is_edible, is_movable, is_pickupable, is_drinkable,
  is_avatar, is_object, is_pet, is_small,
  is_moving, is_noisy, is_poo_place, is_pee_place,
  is_null, is_owner, is_moving_toward, is_holding_something,
  near, next, above, below,
  inside, has_said, has_novelty, has_learned_tricks,
  has_requested_schema, has_something_to_say, get_aggressiveness, get_curiosity,
  get_playfulness, get_friendliness, get_fearfulness, get_appreciativeness,
  get_excitability, get_happiness, get_fear, get_pride,
  get_love, get_hate, get_anger, get_gratitude,
  get_excitement, is_learning, is_agent_state, get_hunger,
  get_thirst, get_energy, get_fitness, get_pee_urgency,
  get_poo_urgency, get_current_action_repetition, avatar_asked_to_try, inside_pet_fov,
  is_there_relation, is_proportional_next, is_last_agent_action, is_last_pet_schema,
  is_last_group_command, pet_perception_count
}

Variables

static const definite_object self = "self"
static const definite_object owner = "owner"
static const definite_object null_obj = "null_obj"
static const definite_object custom_path = "custom_path"
static const definite_object custom_object = "custom_object"
static const definite_object custom_position = "custom_position"
static const definite_object custom_message = "custom_message"
static const definite_object all_agents = "all_agents"


Enumeration Type Documentation

Enumerator:
sequential_and 
sequential_or 
sequential_exec 
action_not 
action_if 
action_boolean_if 
boolean_action_if 
contin_action_if 
action_action_if 
action_success 
action_failure 
action_while 
boolean_while 
return_success 
repeat_n 
action_count 

Definition at line 39 of file action.h.

Enumerator:
ant_action_symbol_count 

Definition at line 36 of file ant_action_symbol.h.

Enumerator:
move_forward 
turn_left 
turn_right 
ant_builtin_action_count 

Definition at line 36 of file ant_builtin_action.h.

Enumerator:
ant_indefinite_object_count 

Definition at line 35 of file ant_indefinite_object.h.

Enumerator:
is_food_ahead 
ant_perception_count 

Definition at line 36 of file ant_perception.h.

Enumerator:
null_vertex 
logical_and 
logical_or 
logical_not 
logical_true 
logical_false 
contin_if 
boolean_if 
plus 
times 
div 
exp 
log 
sin 
greater_than_zero 
impulse 
rand 
builtin_count 

Definition at line 62 of file vertex.h.

Enumerator:
TOWARDS 
AWAY 
RIGHT_FOOT 
LEFT_FOOT 
RIGHT_HAND 
LEFT_HAND 
CROTCH 
BUTT 
NOSE 
RIGHT_EAR 
LEFT_EAR 
NECK 
RIGHT_SHOULDER 
LEFT_SHOULDER 
TWITCH 
PERK 
BACK 
pet_action_symbol_count 

Definition at line 36 of file pet_action_symbol.h.

Enumerator:
goto_obj 
gonear_obj 
gobehind_obj 
follow 
step_towards 
step_backward 
step_forward 
random_step 
rotate_left 
rotate_right 
heel 
jump_up 
jump_towards 
turn_to_face 
go_behind 
grab 
nudge_to 
drop 
sniff 
sniff_at 
sniff_pet_part 
sniff_avatar_part 
eat 
drink 
chew 
beg 
hide_face 
look_up_turn_head 
sit 
stretch 
run_in_circle 
scratch_self 
scratch_ground_back_legs 
scratch_other 
lie_down 
trick_for_food 
pee 
poo 
speak 
bark 
bark_at 
lick 
lick_at 
belch 
move_head 
growl 
growl_at 
whine 
whine_at 
fearful_posture 
clean 
tap_dance 
bare_teeth 
bare_teeth_at 
play_dead 
vomit 
lean_rock_dance 
anticipate_play 
back_flip 
move_left_ear 
move_right_ear 
widen_eyes 
shake_head 
sleep 
dream 
wag 
tail_flex 
bite 
pet 
kick 
kick_left 
kick_right 
group_command 
receive_latest_group_commands 
look_at 
say 
pet_builtin_action_count 

Definition at line 37 of file pet_builtin_action.h.

Enumerator:
nearest_object 
nearest_edible 
nearest_movable 
nearest_pickupable 
nearest_drinkable 
nearest_avatar 
nearest_pet 
nearest_small 
nearest_moving 
nearest_noisy 
nearest_poo_place 
nearest_pee_place 
random_object 
random_edible 
random_movable 
random_pickupable 
random_drinkable 
random_avatar 
random_pet 
random_small 
random_moving 
random_noisy 
random_poo_place 
random_pee_place 
pet_bowl 
food_bowl 
water_bowl 
pet_home 
last_food_place 
exemplar_avatar 
pet_indefinite_object_count 

Definition at line 36 of file pet_indefinite_object.h.

Enumerator:
exists 
exists_edible 
exists_movable 
exists_pickupable 
exists_drinkable 
exists_avatar 
exists_pet 
exists_small 
exists_moving 
exists_noisy 
exists_poo_place 
exists_pee_place 
is_edible 
is_movable 
is_pickupable 
is_drinkable 
is_avatar 
is_object 
is_pet 
is_small 
is_moving 
is_noisy 
is_poo_place 
is_pee_place 
is_null 
is_owner 
is_moving_toward 
is_holding_something 
near 
next 
above 
below 
inside 
has_said 
has_novelty 
has_learned_tricks 
has_requested_schema 
has_something_to_say 
get_aggressiveness 
get_curiosity 
get_playfulness 
get_friendliness 
get_fearfulness 
get_appreciativeness 
get_excitability 
get_happiness 
get_fear 
get_pride 
get_love 
get_hate 
get_anger 
get_gratitude 
get_excitement 
is_learning 
is_agent_state 
get_hunger 
get_thirst 
get_energy 
get_fitness 
get_pee_urgency 
get_poo_urgency 
get_current_action_repetition 
avatar_asked_to_try 
inside_pet_fov 
is_there_relation 
is_proportional_next 
is_last_agent_action 
is_last_pet_schema 
is_last_group_command 
pet_perception_count 

Definition at line 36 of file pet_perception.h.

Enumerator:
lambda_type 
application_type 
union_type 
arg_list_type 
boolean_type 
contin_type 
action_result_type 
definite_object_type 
action_definite_object_type 
indefinite_object_type 
message_type 
action_symbol_type 
wild_card_type 
unknown_type 
ill_formed_type 
argument_type 

Definition at line 32 of file type_tree_def.h.

Enumerator:
asterisk 
wild_card_count 

Definition at line 79 of file vertex.h.


Variable Documentation

const definite_object combo::id::all_agents = "all_agents" [static]

Definition at line 50 of file PetComboVocabulary.h.

const definite_object combo::id::custom_message = "custom_message" [static]

Definition at line 48 of file PetComboVocabulary.h.

const definite_object combo::id::custom_object = "custom_object" [static]

Definition at line 46 of file PetComboVocabulary.h.

const definite_object combo::id::custom_path = "custom_path" [static]

Definition at line 44 of file PetComboVocabulary.h.

const definite_object combo::id::custom_position = "custom_position" [static]

Definition at line 47 of file PetComboVocabulary.h.

const definite_object combo::id::null_obj = "null_obj" [static]

Definition at line 42 of file PetComboVocabulary.h.

const definite_object combo::id::owner = "owner" [static]

Definition at line 41 of file PetComboVocabulary.h.

const definite_object combo::id::self = "self" [static]

Definition at line 40 of file PetComboVocabulary.h.


Generated on Fri Dec 4 23:24:25 2009 for OpenCog Framework by  doxygen 1.5.6