MultiAgentDecisionProcess  Release 0.2.1
Globals.h File Reference

Authors: Frans Oliehoek faoli.nosp@m.eho@.nosp@m.scien.nosp@m.ce.u.nosp@m.va.nl Matthijs Spaan mtjsp.nosp@m.aan@.nosp@m.isr.i.nosp@m.st.u.nosp@m.tl.pt More...

Go to the source code of this file.

Namespaces

namespace  Globals
 Globals contains several definitions global to the MADP toolbox.

Macros

#define INDEX_MAX   UINT_MAX

Typedefs

typedef unsigned int Globals::Index
 A general index.
typedef unsigned long long int Globals::LIndex
 A long long index.

Enumerations

enum  Globals::reward_t { Globals::REWARD, Globals::COST }
 Inherited from Tony's POMDP file format. More...

Functions

bool Globals::EqualProbability (double p1, double p2)
bool Globals::EqualReward (double r1, double r2)

Variables

const Index Globals::INITIAL_JAOHI = 0
 The initial (=empty) joint action-observation history index.
const Index Globals::INITIAL_JOHI = 0
 The initial (=empty) joint observation history index.
const unsigned int Globals::MAXHORIZON = 999999
 The highest horizon we will consider.
const double Globals::PROB_PRECISION = 1e-8
 The precision for probabilities.
const double Globals::REWARD_PRECISION = 1e-8
 Used to determine when two (immediate) rewards are considered equal.

Detailed Description

Authors: Frans Oliehoek faoli.nosp@m.eho@.nosp@m.scien.nosp@m.ce.u.nosp@m.va.nl Matthijs Spaan mtjsp.nosp@m.aan@.nosp@m.isr.i.nosp@m.st.u.nosp@m.tl.pt

Copyright 2008 Universiteit van Amsterdam, Instituto Superior Tecnico

This file is part of MultiAgentDecisionProcess.

MultiAgentDecisionProcess is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

MultiAgentDecisionProcess is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with MultiAgentDecisionProcess. If not, see http://www.gnu.org/licenses/.

Id:
Globals.h 4016 2010-03-11 16:56:02Z mtjspaan

Definition in file Globals.h.

Macro Definition Documentation

#define INDEX_MAX   UINT_MAX

Definition at line 41 of file Globals.h.