#pragma once
#include <assert.h>
#include <limits.h>
#include "Marionette.h"

typedef unsigned int MOVE_ID;
typedef unsigned int STATE_VAR_ID;
typedef unsigned int PLAYER_ID;
typedef double STATE_VALUE;

typedef dojo::Marionette PhysicsPlayer;

// standard move id's
#define NULL_MOVE -1
#define DEFAULT_STANCE 0
